be downtrodden - Espagnol Anglais Dictionnaire